#tbllist
{
font-family: 'Amethysta', serif;
width:50%;
border-collapse:collapse;

}
#tbllist td, #tbllist th 
{
font-size:13px;font-family: 'Amethysta', serif;
border:1px solid #aaa;
padding:5px 7px 5px 7px;
}
#tbllist th 
{
font-size:13px;
text-align:left;
padding-top:5px;
padding-bottom:4px;
border-bottom:03px #0b71af ridge;-webkit-box-shadow: 0px 0px 00px #ccc;
		-moz-box-shadow: 0px 0px 00px #ccc; 
		box-shadow: 0px 00px 05px #ccc;
color:#0b71af;
}
#tbllist tr.alt td 
{
color:#000;
background-color:#eee;
}
#tbllist tr.alt1 td 
{
color:#000;
background-color:#f7f7f7;
}
#tblform
{
font-family: 'Amethysta', serif;
width:94%;
border-collapse:collapse;

}
#tblform td, #tblform th 
{
font-size:13px;
border:1px none #98bf21;

}
#tblform th 
{
font-size:13px;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#fff;
}
.tbslno {
	width:10px;
}
.tbname {
	width:250px;
}
.tbdesc {
	width:250px;
}
.tbaction {
	width:150px;
}

.filter tr td
{
	font-size:12px;
	border:1px solid #C1C98E;
	padding:2px 7px;
}
.filterhead1 td
{
	background-color:#EBF2DE;
	font-weight:bold;
	
}
.filterhead2 td
{
	background:#C5C6C7;
	
}
.txt3{
	padding:2px; background-image: url("../../images/form_bg.jpg");
    background-repeat: repeat-x;
    border: 1px solid #D1C7AC;
    color: #333333;
	}
.txt4 {
    background-image: url("../../images/form_bg.jpg");
    background-repeat: repeat-x;
    border: 1px solid #D1C7AC;
    color: #333333;
font-family: 'Amethysta', serif;
   
    margin-right: 4px;
    padding: 2px;
    width: 80px;
}


.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 7px;
    font-family: 'Amethysta', serif;
    font-size:10px;
    line-height:90%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:3px 5px 6px 0px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 4px 4px 4px; /* IE6 */
}
.buttons button[type]{
    padding:5px 5px 5px 5px; /* Firefox */
    line-height:10px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 5px 5px 5px; /* IE7 */
}

.sbtbutton{
	border:1px solid #ccc;
	vertical-align:middle;
	cursor:pointer;
	-webkit-transition: -webkit-box-shadow 0.3s linear;
				width:90px;
				height:auto;
		-moz-border-radius: 4px; 
		-webkit-border-radius: 4px;
		border-radius: 4px; 
						
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#51a8ff), to(#0b71af));
		background: -moz-linear-gradient(25% 75% 90deg,#0a85a8, #18a5cc);	
}
a.negative{
	
	width: auto; 
	height:15px;
	color: #565656; 
	font-weight:500;
	text-transform: uppercase; 
	margin-top: 0px;
	border: none;
	padding:8px;
	-webkit-transition: -webkit-box-shadow 0.3s linear;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	border-radius: 4px; 
		
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#81DAF5), to(#81DAF5));
	background: -moz-linear-gradient(25% 75% 90deg,#81DAF5, #81DAF5);
	font-weight:bold;
	line-height:25px;
}